engine cowl - Spanish English Dictionary